package com.wind.weblog.common.domain.mapper;

import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.wind.weblog.common.config.MyBaseMapper;
import com.wind.weblog.common.domain.dos.ArticleTagRelDO;

public interface ArticleTagRelMapper extends MyBaseMapper<ArticleTagRelDO> {

    /**
     * 根据标签 ID 查询
     * @param tagId
     * @return
     */
    default ArticleTagRelDO selectOneByTagId(Long tagId) {
        return selectOne(Wrappers.<ArticleTagRelDO>lambdaQuery()
                .eq(ArticleTagRelDO::getTagId, tagId)
                .last("LIMIT 1"));
    }
}
